materials depots - German English Dictionary